# 通过占位的形式，完成拼接
name = "刘翔权"
message = "nb666 %s" % name
print(message)

# 通过占位的形式，完成数字和字符串的拼接
day = 30
month = 7
year = 2024
num = 20.2258
message = "现在是 %s 月 %s 日" % (day, month)
print(message)

message = "我叫 %s , 今天是 %d 年, 今天赚了 %f 元" % (name, year, num)
print(message)
# % 表示占位 s字符串 d整数 f浮点

# 精度控制
num1 = 11
print("数字宽度限制5，结果是 %5d" % num1)
print("数字宽度限制1，结果是 %1d" % num1)
print("数字宽度限制7,小数精度2，结果是 %7.2f" % num)
print("数字宽度无限制,小数精度2，结果是 %.2f" % num)


# 快速格式化，无法做精度控制
print(f"我叫 {name} , 今天是 {year} 年, 今天赚了 {num} 元")